package bootstrap

import (
	"github.com/robfig/cron"
	"github.com/sirupsen/logrus"
)

func (s *App) EnablingScheduledTask() {
	c := cron.New()
	spec := "*/1 * * * * ?"
	addCronFunc(c, spec, func() {
		//log.Info("*/1 * * * * ? cron表达式，每秒一次")
	})
	c.Start()
}

func addCronFunc(c *cron.Cron, spec string, cmd func()) {
	err := c.AddFunc(spec, cmd)
	if err != nil {
		logrus.Error(err)
	}
}
